Instant Multiple Scattering for Interactive Rendering of Heterogeneous Participating Media

نویسندگان

  • Thomas Engelhardt
  • Jan Novak
  • Carsten Dachsbacher
چکیده

Rendering participating media with multiple scattering is costly and often even challenging for off-line methods. In this paper we present a novel method for efficiently rendering such effects that achieves interactive speed for dynamic scenes with both homogeneous and heterogeneous media. It is based on instant radiosity, which is typically used to approximate indirect illumination between surfaces by computing direct lighting from a set of virtual point lights (VPLs). The same principle can be applied to participating media: we describe a particle tracing algorithm to create a set of VPLs within the medium, such that the combined single scattering contribution thereof yields full multiple scattering. Compared to indirect illumination, it is even more important to avoid clamping and singularities from VPLs when rendering participating media effects. For this we derive a GPU-friendly bias compensation for high-quality rendering of participating media with VPLs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximate Bias Compensation for Rendering Scenes with Heterogeneous Participating Media

In this paper we present a novel method for high-quality rendering of scenes with participating media. Our technique is based on instant radiosity, which is used to approximate indirect illumination between surfaces by gathering light from a set of virtual point lights (VPLs). It has been shown that this principle can be applied to participating media as well, so that the combined single scatte...

متن کامل

Efficient From-Point Visibility for Global Illumination in Virtual Scenes with Participating Media

Visibility determination is one of the fundamental building blocks of photorealistic image synthesis. Light reflected at a shading point depends on light reflected from the visible scene surfaces and on the visible light sources in the environment. However, computing visibility is computational highly demanding and global illumination algorithms, such as final gathering and bias compensation fo...

متن کامل

Interactive light scattering with principal-ordinate propagation

Efficient light transport simulation in participating media is challenging in general, but especially if the medium is heterogeneous and exhibits significant multiple anisotropic scattering. We present a novel finite-element method that achieves interactive rendering speeds on modern GPUs without imposing any significant restrictions on the rendered participated medium. We achieve this by dynam...

متن کامل

Boundary-Aware Extinction Mapping

We introduce Boundary-Aware Extinction Maps for interactive rendering of massive heterogeneous volumetric datasets. Our approach is based on the projection of the extinction along light rays into a boundary-aware function space, focusing on the most relevant sections of the light paths. This technique also provides an alternative representation of the set of participating media, allowing scatte...

متن کامل

Flux-Limited Diffusion for Multiple Scattering in Participating Media

For the rendering of multiple scattering effects in participating media, methods based on the diffusion approximation are an extremely efficient alternative to Monte Carlo path tracing. However, in sufficiently transparent regions, classical diffusion approximation suffers from non-physical radiative fluxes which leads to a poor match to correct light transport. In particular, this prevents the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010